﻿/**
 *    Copyright 2006 - 2011 Opera Software ASA
 *
 *    Licensed under the Apache License, Version 2.0 (the "License");
 *    you may not use this file except in compliance with the License.
 *    You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *    Unless required by applicable law or agreed to in writing, software
 *    distributed under the License is distributed on an "AS IS" BASIS,
 *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *    See the License for the specific language governing permissions and
 *    limitations under the License.
 *
 **/


// Autogenerated by hob
window.cls || (window.cls = {});
cls.ResourceManager || (cls.ResourceManager = {});
cls.ResourceManager["1.0"] || (cls.ResourceManager["1.0"] = {});

cls.ResourceManager["1.0"].UrlFinished = function(arr, parent)
{
  this.parent = parent || null;
  this.resourceID = arr[0];
  // cls.ResourceManager["1.0"].UrlFinished.Result
  this.result = arr[1];
  this.time = arr[2];
  /** 
    * The MIME type of the resource. This information might not be available if the server
    * did not specify the MIME type, and if content detection has not yet run (or was unable
    * to detect the type).
    */
  this.mimeType = arr[3];
  /** 
    * The character encoding of the resource. This information might not be available if the server
    * did not specify the character encoding, and if character encoding detection has not yet run
    * (or was unable to detect the type).
    */
  this.characterEncoding = arr[4];
  this.contentLength = arr[5];
  this.toString = function() { return "[message UrlFinished]"; }
};
cls.ResourceManager["1.0"].UrlFinished.Result =
{
  1: "FINISHED",
  2: "FAILED",
  3: "STOPPED",
};

